# python的类型包括
'''
1, int 整型， float 浮点型， bool 布尔型， str 字符串型， None 空值
2, list 列表， dict 字典 （据说3.7+ 是有序的）
3, set 集合 (无序，且可以进行数学运算)， tuple 元组
4, range 范围
5, bytes 字节组， bytearray 字节数组、
6, complex 复数
7, class 类， funtion 函数
8, iterator 迭代器，  generator 生成器
9, dict_keys/dict_values/dict_items 字典的集合视图
10, datetimes 时间

其实最主要的还是 dict，重点说这个
'''
a = 1 # 整型
b = 2.0 # 浮点数 float
c = True | False # bool 类型
d = "2.0" # 字符串
e = None # 空值

f = list([1,2,3,4]) # 数组
g = {"a":1, a: "b"} # 字典
print(g["a"]) # 1
print(g[a]) # b

# 集合
h = set() # 初始化
h.add(1)
h.add('ab')
h.add("c")
h1 = set()
h1.add("c")
h1.add("d")
print(h-h1) # 差集
print(h1-h) # 差集
print(h | h1) # 并集
print(h ^ h1) # 交集在并集的补集，类似 异或
print(h & h1) # 交集
